Week Overview Mon – Fri · 10 hours total

What Linux is, where it comes from, and how to make it run

Week 1 sets the foundation for everything that follows. Students who know Windows networking will find some concepts immediately familiar — IP addresses, file paths, user accounts — but the Linux philosophy is different in important ways. By Friday, every student has two Ubuntu 24.04 VMs running in Hyper-V and is comfortable moving around the filesystem from the terminal.

Week at a glance

Monday
What is Linux?

OS concepts, Linux history, distributions, Hyper-V setup (Lab 0)

Tuesday
Installing Ubuntu

Ubuntu 24.04 LTS install, partitioning, dual-VM setup (Lab 1)

Wednesday
The Terminal

Shell basics, TTY, filesystem hierarchy, absolute vs. relative paths

Thursday
Files & Directories

mkdir, cd, ls, find, grep, rm — guided lab work (Lab 2 Part 1–3)

Friday
Mini-Assessment 1

Quiz: OS concepts, Linux basics, filesystem structure. Lab 2 complete.

Learning Outcomes By end of Week 1, students can…
Explain what an OS doesDescribe the role of an operating system and give examples across different device types
Identify Linux distributionsName common distros and explain the difference between Ubuntu LTS and rolling-release versions
Configure Hyper-V VMsCreate Generation 2 VMs with correct settings, attach an ISO, and disable Secure Boot
Install Ubuntu 24.04Complete a manual partitioned installation with correct mount points and user account
Navigate the terminalSwitch between GUI terminal and TTY, use cd/ls/pwd, and explain the Linux filesystem hierarchy
Use find and grepLocate files by name, size, and modification time; search file contents with grep
Monday Lecture + Lab 0 · 2 hrs

What is Linux? — OS concepts, distributions, and Hyper-V setup

0:00–0:30
Lecture
0:30–1:50
Lab 0
1:50–2:00
Debrief
Instructor note: Walk the MAC address range configuration as a class — students from a Windows background often haven't thought about MAC addresses at the hypervisor level. This is a good early bridge moment.
Tuesday Lab 1 · 2 hrs

Installing Ubuntu 24.04 LTS — partitioning, accounts, and first boot

0:00–0:15
Briefing
0:15–1:50
Lab 1
1:50–2:00
Debrief
Timing note: The second VM install is often rushed. If desktop2 is still installing at 1:50, students can leave it running and verify it next day. The important thing is desktop1 is fully working.
Wednesday Lecture + Lab intro · 2 hrs

The Terminal — shell basics, TTY, and the Linux filesystem hierarchy

0:00–0:10
Recap
0:10–0:40
Lecture
0:40–1:50
Lab 2 Pt 1
1:50–2:00
Debrief
Thursday Lab 2 (continued) · 2 hrs

Files & directories — find, grep, and working with the filesystem

0:00–0:10
Recap
0:10–1:45
Lab 2 Pt 2–3
1:45–1:55
Bonus
1:55–2:00
Wrap
⭐ Thursday Bonus — Piping and man pages
  • Demonstrate piping output of one command into another: ls -l /etc | grep "conf"
  • Show man ls — navigate with arrow keys, search with /, quit with q
  • Challenge: use find and wc -l together to count how many .conf files are in /etc
Friday Mini-Assessment 1 + Lab completion · 2 hrs

Mini-Assessment 1 — OS concepts, Linux basics, filesystem navigation

0:00–0:30
Assessment
0:30–1:45
Lab 2 finish / catch-up
1:45–2:00
Review + Preview W2

Mini-Assessment 1 — Topic Coverage

TopicWeightSource
OS role and examples (devices, resource management)20%Monday lecture
Linux distributions and version types10%Monday lecture
Hyper-V VM configuration (key settings)10%Lab 0
Partition types and mount points20%Tuesday lab + research
Filesystem hierarchy — directory purposes15%Wednesday lecture
Absolute vs. relative paths (scenario-based)15%Lab 2
find and grep command syntax10%Thursday lab

What you need ready before Monday

Ubuntu 24.04 LTS ISO downloaded to each host Hyper-V enabled on all host machines Lab 0 and Lab 1 handouts printed Network IP scheme confirmed (172.17.10.x) MAC address ranges per desk documented Mini-Assessment 1 printed (Friday)
Day 1 Lesson Plan → Week 2 → Course Outline